home *** CD-ROM | disk | FTP | other *** search
- # SccsId = "@(#)sunraster 1.2 94/10/31"
-
- #!/bin/sh
-
- FAXHOME=${FAXHOME:-/usr/fax}
- PATH=$FAXHOME/bin:/bin:/usr/bin
- export FAXHOME PATH
- MYNAME=$0
- IFILE=
- OFILE=
- CONVARGS=
- RESOLUTION=
-
- case `basename $0` in
- sunraster-lo)
- RESOLUTION=-l
- ;;
-
- sunraster | sunraster-hi)
- ;;
-
- *)
- echo $0: unknown sunraster conversion
- exit 1
- esac
-
- while [ "$1" != "" ]
- do
- case "$1" in
- -l | -h)
- RESOLUTION=$1
- ;;
-
- -O | -P | -s | -H)
- if [ "$2" = "" ]
- then
- echo $MYNAME: argument to $1 missing
- exit 1
- fi
- CONVARGS="$CONVARGS $1 $2"
- shift
- ;;
-
- -o)
- if [ "$2" = "" ]
- then
- echo $MYNAME: missing output filename
- exit 1
- fi
- OFILE=$2
- shift
- ;;
-
- -*)
- CONVARGS="$CONVARGS $1"
- ;;
-
- *)
- if [ "$IFILE" ]
- then
- OFILE=$1
- else
- IFILE=$1
- fi
- esac
- shift
- done
-
- if [ ! "$IFILE" -o ! "$OFILE" ]
- then
- echo usage: $MYNAME '[options]' sunrasterfile outputfile
- exit 1
- fi
-
- rastiff -r $RESOLUTION $CONVARGS -o $OFILE $IFILE
-